sweet soda usually lime-flavored - Español Inglés Diccionario